Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DELL Semi-Detached £190,000 11 Dec 2014
3 THE DELL Detached £349,950 8 Sep 2021
4 THE DELL Detached £119,500 26 Nov 2001